package base.exa09_accessModifiers.friendllyModifiers;

import base.exa09_accessModifiers.friendllyModifiers.bao1.PersonFriend2;

/**
 * 验证友好访问修饰符：
 * 1. 首先在PersonFriend相同的包内创建一个FriendTest类
 * 2. 然后创建PersonFriend对象访问友好方法和变量
 */
public class FriendTest {
    public static void main(String[] args) {
        // 同包内的友好访问修饰符
        PersonFriend personFriend = new PersonFriend();
        personFriend.set(10);
        int num = personFriend.getX();
        System.out.println(num);
        int num1 = personFriend.x;
        System.out.println(num1);
        // 不同包内的友好访问修饰符，不可通过实例对象调用
        PersonFriend2 friend2 = new PersonFriend2();
        // 如果不同包内的继承无法调用
        SonFriend sonFriend = new SonFriend();
    }
}
